package com.itheima.service.system;

import com.github.pagehelper.PageInfo;
import com.itheima.domain.system.Module;

import java.util.List;
import java.util.Map;

public interface ModuleService {

    PageInfo findAll(Integer page, Integer size);

    Module findById(String id);

    void delete(String... id);

    void save(Module module);

    void update(Module module);

    List<Module> findAll();

    List<Map> findAuthorDataByRId(String roleId);

    List<Module> findModuleByUserId(String userId);
}
